
package com.dstz.form.vo;

import java.io.Serializable;

/**
 * 对象功能:自定义SQL条件
 * 开发公司:向刚制作
 * 开发人员:xianggang
 * 字段的枚举值参考formCustomSqlController.js
 */
public class SqlConditionVO implements Serializable {
	
	private static final long serialVersionUID = 56568657876L;
	
	// 表名
	private String tableName;
	
	// 表别名
	private String tableAlias;
	
	// 字段名
	private String name;
	
	// 字段备注
	private String desc;
	
	// 条件类型
	private String cntype;
	
	// 控件类型
	private Integer ctltype;
	
	// 显示类型
	private Integer showType;
	
	// 格式化数据
	private String json;
	
	// 是否默认
	private Integer init;
	
	// 默认值类型
	private Integer dfDataType;
	
	// 默认值
	private String val;
	
	// 占比
	private Integer colMuti;
	
	// 条件类型
	private Integer paramType;
	
	// 括号
	private String bracket;
	
	// andOr
	private String andOr;
	
	// 是否必须
	private Integer isMust;
	
	// 顺序
	private Integer sn;
	
	public String getTableName() {
		return tableName;
	}
	
	public void setTableName(String tableName) {
		this.tableName = tableName;
	}
	
	public String getTableAlias() {
		return tableAlias;
	}
	
	public void setTableAlias(String tableAlias) {
		this.tableAlias = tableAlias;
	}
	
	public String getName() {
		return name;
	}
	
	public void setName(String name) {
		this.name = name;
	}
	
	public String getDesc() {
		return desc;
	}
	
	public void setDesc(String desc) {
		this.desc = desc;
	}
	
	public String getCntype() {
		return cntype;
	}
	
	public void setCntype(String cntype) {
		this.cntype = cntype;
	}
	
	public Integer getCtltype() {
		return ctltype;
	}
	
	public void setCtltype(Integer ctltype) {
		this.ctltype = ctltype;
	}
	
	public Integer getShowType() {
		return showType;
	}
	
	public void setShowType(Integer showType) {
		this.showType = showType;
	}
	
	public String getJson() {
		return json;
	}
	
	public void setJson(String json) {
		this.json = json;
	}
	
	public Integer getInit() {
		return init;
	}
	
	public void setInit(Integer init) {
		this.init = init;
	}
	
	public Integer getDfDataType() {
		return dfDataType;
	}
	
	public void setDfDataType(Integer dfDataType) {
		this.dfDataType = dfDataType;
	}
	
	public String getVal() {
		return val;
	}
	
	public void setVal(String val) {
		this.val = val;
	}
	
	public Integer getColMuti() {
		return colMuti;
	}
	
	public void setColMuti(Integer colMuti) {
		this.colMuti = colMuti;
	}
	
	public Integer getParamType() {
		return paramType;
	}
	
	public void setParamType(Integer paramType) {
		this.paramType = paramType;
	}
	
	public String getBracket() {
		return bracket;
	}
	
	public void setBracket(String bracket) {
		this.bracket = bracket;
	}
	
	public String getAndOr() {
		return andOr;
	}
	
	public void setAndOr(String andOr) {
		this.andOr = andOr;
	}
	
	public Integer getIsMust() {
		return isMust;
	}
	
	public void setIsMust(Integer isMust) {
		this.isMust = isMust;
	}
	
	public Integer getSn() {
		return sn;
	}
	
	public void setSn(Integer sn) {
		this.sn = sn;
	}
	
}
